@charset "UTF-8";
/**
 Le Duc Cuong
*/
@media all
{
  html * { font-size: 100% }

  textarea, pre, tt, code {font-family: Arial, Helvetica, sans-serif; font-size:11px; }
  body {font-family: Arial, Helvetica, sans-serif; font-size:11px; }

  h1,h2,h3,h4,h5,h6 { margin: 0 0 0.25em 0; }
  h1 { font-size: 200% }                        /* 24px */
  h2 { font-size: 166.67% }                     /* 20px */
  h3 { font-size: 150% }                        /* 18px */
  h4 { font-size: 133.33% }                     /* 16px */
  h5 { font-size: 116.67% }                     /* 14px */
  h6 { font-size: 116.67%; font-style:italic }  /* 14px */

  p { line-height:15px; margin: 0; }
  img{ border:none;}
  style{ color:#FF0000;}
  br{ line-height:12px;}
  /* ### Lists | Listen  #### */
  
  ul, ol, dl { line-height: 1.5em; margin: 0 0 1em 1em }
  li { margin-left: 1.5em; line-height: 1.5em; }
  
  dt { font-weight: bold }
  dd { margin: 0 0 1em 2em }

  .note {background: #dfd; padding: 1em; border-top: 1px #bdb dotted; border-bottom: 1px #bdb dotted;}
  .important {background: #ffd; padding: 1em; border-top: 1px #ddb dotted; border-bottom: 1px #ddb dotted;}
  .warning {background: #fdd; padding: 1em; border-top: 1px #dbb dotted; border-bottom: 1px #dbb dotted;} 

  hr {
    color: #fff;
    background:transparent;
    margin: 0 0 0.5em 0;
    padding: 0 0 0.5em 0;
    border:0;
    border-bottom: 1px #000 solid;
  }
  a { color:#5cb100; text-decoration:none;}
  a:focus, a:hover, a:active { color:#09F; text-decoration:none;}
  
/*-----------------------------------FLOAT FORMAT---------------------*/  	
	.float_left { float: left;}
  	.float_right { float: right;}
	.clear{ clear:both;}
	.clear_left{ clear:left;}
	.clear_right{ clear:right;}
	
/*-----------------------------------TEXT FORMAT----------------------*/  
	.center { text-align:center;}
  	.left { text-align:left;}
  	.right { text-align:right;}
	.uper{ text-transform:uppercase;}
	.justify{text-align:justify;}
	.top{ vertical-align:top;}
	.mid{ vertical-align:middle;}
	.linethrough{ text-decoration:line-through;}
  	cite, blockquote { font-style:italic }
  	blockquote { margin: 0 0 1em 1.5em }
  	strong,b { font-weight: bold }
  	em,i { font-style:italic }
  	pre, code { font-family: monospace; font-size: 1.1em; }
  	acronym, abbr {	letter-spacing: .07em; border-bottom: .1em dashed #c00;	cursor: help;}
    .text_decoration {text-decoration: underline;}
    .text_weight{font-weight: bold;}
    .text_italic{font-style: italic;}
    
/*--------------------------------FORMAT------------------------------*/

    .p10r{padding-right: 10px;}
    .p15t{padding-top:15px;}
    .p20t{padding-top:20px;}
    .p10t{padding-top:10px;}
    .p10l{padding-left:10px;}
    .p10b{padding-bottom:10px;}
    .p5t{padding-top:5px;}
    .p5l{padding-left:5px;}
    .p5r{padding-right:5px;}
    .p8l{padding-left:8px;}
    
    .m5l{margin-left:5px;}
    .m10r{margin-right:10px;}
    .w70px{width:70px;}
    .w60px{width:60px;}
    .w100px{width:100px;}
    .w45px{width:45px;}
    .w40px{width:40px;}
    .w222px{width:222px;}
    
    .f16px{font-size:16px;}
    .cffffff{color:#ffffff;}
    
    .min_height55{min-height: 55px;}

/*------------------------------PAGE----------------------------------*/

    .page{ min-height: 794px; width: 940px; margin: 0; padding:0;}
    .col1{margin:0;padding:0; width:240px; float:left; text-align: left;}
    .col2{margin:0;padding:0; width:700px; float:left;}
    
    .col1_in{margin:0;padding-top:71px; width:220px; min-height: 1072px; background: url(../../img/bg_left.jpg) repeat-x top left;}
    .box_menu{margin: 0 auto; padding:0; width:180px; background: #1d436a;}
    .box_menu_bottom{margin: 0 auto; padding:0; width:180px; height:33px; background: url(../../img/bg_box_menu_bottom.png) no-repeat top center; overflow: hidden;}
    
    .top_menu{margin:0;padding:0; width: 180px; height:34px; background:  url(../../img/line_menu.jpg) no-repeat bottom center ;}
    
    .header{margin:0;padding:0; width: 700px; height:71px; background: #1d436a;}
    .header1{margin:0;padding:0; width:415px; float:left;}
    .header2{margin:0;padding:0; width:285px; float:left;}
    .logo{padding: 10px 0 0 10px;}
    .search{padding: 20px 0 0 0;}
    .header_text{margin:0; padding:0; width: 140px; float:left; color:#ffffff; font-size:13px;}
    .input_search{margin: 0; float:left;}
    
    .text_search{margin:0; padding-left: 5px; width:111px; height:16px; background: url(../../img/bg_input_search.jpg) no-repeat top left; border:none; float:left; color:#7b92a2;}
    .img_seach{margin:0; float:left;padding-left: 3px;}
    
    .temp1{margin:0; padding:0; width: 700px; height: 20px; background: #5597ac;}
    .content{margin:0;padding:0;width:700px;}
    
    .title_home{margin:0;padding: 10px 0 5px 2px; width: 460px; font-size:  24px; color:#325980; border-bottom: 1px dotted #c5c5c5; }
    .title_home_1{margin:0;padding: 10px 0 5px 2px; width: 215px; font-size:  24px; color:#325980; border-bottom: 1px dotted #c5c5c5; }
    
    .text_home{margin:0;padding:8px 0 8px 0; width:700px;border-bottom: 1px dotted #c5c5c5;}
    .text_home1{margin:0;padding:0; width:480px; float:left;}
    .text_home2{margin:0;padding:0; width:220px; float:left;}

    .title{font-size: 16px;}
    
    .news_home{margin:0;padding:10px 0 10px 0; width:700px;}
    .news_home1{margin:0;padding:0; width:480px; float:left;}
    .news_home2{margin:0;padding:0; width:220px; float:left;}
    
    .article{margin:0; margin-bottom:10px;padding:8px; width: 444px; min-height: 108px; background: #eef2f7;}
    
    .date{margin:0; width:28px; height: 27px; background: url(../../img/bg_date.png) no-repeat top left; float:left;}
    .date .date_text1{font-size:6px; color:#ffffff; padding: 2px 0 0 6px;}
    .date .date_text2{font-size:12px; color:#ffffff; padding: 0 0 0 5px; font-weight:bold;}
    .aricle_title{margin: 0; padding: 0; float:left; font-size:20px; color:#5b6065;}
    
    .article_text{margin:0; padding: 7px 0 10px 0; width: 444px; border-bottom: 1px dotted #c5c5c5;  }
    .readmore{margin:0; float: right; padding: 5px 10px 0 0;}
    .readmore a{color:#5f80a1; text-decoration: none;}
    .readmore a:hover{text-decoration: underline;}
    
    .news_letter{margin:0; padding:0; width:220px; height:263px; background: url(../../img/bg_news_letter.jpg) no-repeat top center;}
    .news_letter_content{padding: 10px 16px;}
    .news_title{font-size:20px; padding-bottom: 10px; color:#768231; border-bottom: 1px dotted #768231;}
    
    .from_newsletter{color:#768231;}
    .from_newsletter label{color:#768231;}
    .from_newsletter input{margin: 5px 0; padding:2px 0 0 2px; width: 180px; height: 22px;color:#a3a3a3; background: url(../../img/bg_input_newsletter.jpg) no-repeat top center; border:none;}
    
    .box_home{}
    .box_home a{color:#1d436a; text-decoration: underline;}
    
    /*-----------------------------ABOUT------------------------------*/ 
    
    .temp2{margin:0; padding:0; width: 700px; height: 30px; background: #5583ac;}
    .temp2 p{padding: 5px 0 0 15px; font-size:20px; color:#ffffff;}
    
    .box_tip{margin:0; padding:15px 0 10px 0; width:700px;}
    .box_tip_1{margin:0; width: 226px; height:77px; float:left; background: url(../../img/bg_box_1.png) no-repeat top center}
    .box_tip_text_1{padding: 12px;color:#c7d8e6;}
    
    .box_tip_2{margin-left:10px; width: 226px; height:77px;float:left; background: url(../../img/bg_box_2.png) no-repeat top center}
    .box_tip_text_2{padding: 10px;color:#c7d8e6;}
    
    .box_tip_3{margin-left:12px; width: 226px; height:77px;float:left; background: url(../../img/bg_box_3.png) no-repeat top center}
    .box_tip_text_3{padding: 10px;color:#c7d8e6;}
    
    
    .box_tip_1:hover{margin:0; width: 226px; height:77px; float:left; background: url(../../img/bg_box_tip_1.png) no-repeat top center; z-index: 1000;}
    .box_tip_1.active{margin:0; width: 226px; height:77px; float:left; background: url(../../img/bg_box_tip_1.png) no-repeat top center;z-index: 1000;}
    
    .box_tip_2:hover{margin-left:10px; width: 226px; height:77px; float:left; background: url(../../img/bg_box_tip_2.png) no-repeat top center; z-index: 1000;}
    .box_tip_2.active{margin-left:10px; width: 226px; height:77px; float:left; background: url(../../img/bg_box_tip_2.png) no-repeat top center;z-index: 1000;}
    
    .box_tip_3:hover{margin-left:12px; width: 226px; height:77px; float:left; background: url(../../img/bg_box_tip_3.png) no-repeat top center; z-index: 1000;}
    .box_tip_3.active{margin-left:12px; width: 226px; height:77px; float:left; background: url(../../img/bg_box_tip_3.png) no-repeat top center;z-index: 1000;}
    
    
    
    /*-----------------------------EDUCATION------------------------------*/ 
    
    .education1{margin:0;padding:0; width:480px; float:left;}
    .education2{margin:0;padding-top:15px; width:220px; float:left;}
    
    .box_education{margin:0; width: 220px; background: url(../../img/bg_box_education.jpg) repeat-y top right; min-height: 510px; color:#ffffff;}
    .box_education_bottom{margin:0; width: 220px; height:8px; background: url(../../img/bg_box_education_bottom.jpg) no-repeat top right; overflow: hidden;}
    
    .title_education{margin:0;padding: 10px 0 5px 2px; width: 460px; font-size:  24px; color:#325980; border-bottom: 1px dotted #c5c5c5; }
    
    .text_education{margin:0;padding:8px 0 8px 0; width:460px;border-bottom: 1px dotted #c5c5c5;}
    .text_education1{margin:0;padding-top:15px; width:238px; float:left;}
    .text_education2{margin:0;padding-top:15px; width:222px; float:left;}
    .title_education_2{margin:0;padding: 0 0 0 2px; font-size:  24px; color:#325980;}
    
    .frm_education{padding: 10px 0 0 8px; font-size:12px;}
    .frm_education_top{margin:0; width:200px; height:47px; background: url(../../img/bg_frm_education.jpg) no-repeat top left;}
    .frm_education_top p{font-size:15px; font-weight: bold; padding: 10px 0 0 20px;}
    
    .form_education{}
    .form_education label{}
    
    .form_education input[type=text]{margin: 2px 0; padding: 2px 0 0 2px; width: 199px; height: 22px; color:#a3a3a3; background: url(../../img/bg_input_education.jpg) no-repeat top center; border:none;}
    
    .form_education input.age{margin: 0; width: 99px; height: 25px; background: url(../../img/bg_input_age.jpg) no-repeat top center; border:none;}
    .form_education textarea{margin:2px 0; padding: 2px 0 0 2px; width: 195px; height: 100px; color:#a3a3a3; background: url(../../img/bg_text.jpg) no-repeat top center; border:none;}
    
    .form_education .bt_submit{margin:0;padding-bottom:3px; width: 90px; height: 24px; text-align: center; background: #5597ac; border:none; color:#ffffff; font-weight:bold;cursor:pointer;}
    /*-----------------------------WORK------------------------------*/
    
    .box_work{margin:0;padding-top:20px; width: 233.3px; min-height: 336px; float:left;}
    .title_work{margin:0;padding: 10px 0 5px 2px; width: 222px; font-size:  24px; color:#325980; border-bottom: 1px dotted #c5c5c5; }
    .box_work_temp{margin-top:10px; width:220px; height:99px; background: #c5d085;}
    .link_work a{color:#ffffff; text-decoration: underline; font-size:12px;}
    
    .bg_box_work{margin:0; width: 224px; height: 335px;  background: url(../../img/bg_box_work.png) no-repeat top right;}
    .title_box_work{margin:0; width: 198px; height: 46px;  background: url(../../img/bg_title_box_work.jpg) no-repeat top center;}
    .title_box_work p{padding: 10px 0 0 20px; font-size: 18px; color:#e9f4f8;}
    .img_box_work{margin:0; padding-left: 5px; width: 198px; min-height: 122px; text-align: center;}
    
    .text_box_work{padding: 10px 0 0 5px;color:#878787;}
    .link_box_work .bt_submit{width: 80px; height: 20px; background: #5597ac; padding: 4px 0 0 15px; display: block; border:none; color:#ffffff; font-weight:bold;cursor:pointer;}
    
    /*-----------------------------EVENTS------------------------------*/
    
    .box_events{margin:0; padding:0; width:220px; height:242px; background: url(../../img/bg_box_events.jpg) no-repeat top right;}
    .box_events_content{padding: 10px 20px;}
    .events_title{font-size:20px; padding-bottom: 5px; color:#888888; border-bottom: 1px dotted #888888;}
    .link_events .bt_submit{width: 70px; height: 18px; background: #c5d085; padding: 4px 0 0 15px; display: block; border:none; color:#768231; font-weight:bold;cursor:pointer;}
    
    .text_events{color:#878787;}
    
    /*-----------------------------FACILITIES------------------------------*/
    .box_fac{margin-top: 20px;padding:0; width:700px; height:295px; background: url(../../img/bg_box_fac.png) repeat-x top left;}
    
    .title_box_fac{margin:0;padding: 0 0 2px 2px; width: 680px; font-size:  24px; color:#325980; border-bottom: 1px dotted #c5c5c5;}
    .box_fac_content{margin: 0; padding: 5px 0; width: 680px; min-height: 238px;border-bottom: 1px dotted #c5c5c5;}
    
    .fac_1{margin:0;padding:0; width:228px; float:left;}
    .fac_2{margin:0;padding:0; width:452px; float:left; font-size:12px;}
    
    .text_title_box_fac{font-size: 16px;font-weight: bold; color:#5b5b5c;}
    
    .fac_2_1{margin:0;padding:0; width:238px; float:left;}
    .fac_2_2{margin:0;padding:0; width:214px; float:left;}
    
    .box_recep{margin:0; width: 214px; height: 231px; background: url(../../img/bg_box_recep.jpg) no-repeat top center;}
    
    
    .book_title{font-size:20px; padding-bottom: 5px; color:#768231; border-bottom: 1px dotted #768231;}
    
    .from_book{margin: 0; padding-top: 5px; position: relative;}
    .from_book label{ color:#a3a3a3; padding: 8px 0 0 2px;}
    .from_book .spantext{color:#768231;font-weight:bold;}
    .from_book input[type=text]{margin: 5px 0; padding-left: 2px; width: 190px; height: 24px; color:#a3a3a3; background: url(../../img/bg_input_book.jpg) no-repeat top center; border:none;}
    
    .from_book input.date{margin: 0; padding-left:2px; width: 97px; color:#a3a3a3; height: 25px; background: url(../../img/bg_input_age.jpg) no-repeat top center; border:none;}
   
    /*--------------------------------DOWNLOADS------------------------------*/ 
    .title_download{margin:0;padding: 10px 0 5px 2px; width: 400px; font-size:  24px; color:#325980; float:left;}
    .page_download{margin: 0;padding: 0; width: 250px; float:right; text-align: right;}
    
    
    .paging { float: right; padding-right: 15px; }
    .paging ul { float: left; list-style: none; margin: 0; padding: 10px 0 0; }
    .paging ul li { float: left; list-style-type: none; margin-left: 2px; background: url(../../img/bg_li.jpg) no-repeat top left; height: 20px; padding-top: 4px; width: 24px; text-align: center;}
    
    .paging ul li a { color: #1d436a; font-size:13px; text-decoration: none;}
    .paging ul li:hover a, 
    .paging ul li.number a:hover {color:#ffffff;  }

    .paging ul li a.current{color:#ffffff;}
    
    
    .download_items{margin:0; padding:0; width: 700px; min-height: 52px;}
    .download_bg{background: #e6ecf1;}
    
    .download1{margin:0; width: 100px; float:left;}
    .download2{margin:0; width: 300px; float:left;}
    .download3{margin:0; width: 130px; float:right;}
    
    .download_id{margin: 15px 0 0 10px; width: 40px; height: 20px; background:#1d436a; border: 1px solid #b5d0eb; text-align: center; color:#ffffff;}
    .download_id p{padding-top: 2px;}
    
    .download_text{margin: 18px 0 0 0; font-size:13px; color: #5b6065;}
    
    .download_button{margin: 15px 0 0 0; width: 110px; height: 20px; background:#1d436a; border: 1px solid #b5d0eb; text-align: center; }
    .download_button p{padding-top: 2px;}
    .download_button p a{text-decoration: none;color:#ffffff;}
    
    
    
    /*ADD MORE */
    
    .box_tip_home{margin-top:-10px; padding: 0; width:700px; z-index: 1000;}
    .box_tip_home_1{margin:0; width: 226px; height:77px; float:left; background: url(../../img/bg_box_1.png) no-repeat bottom center}
    .box_tip_home_text_1{padding: 25px 0 0 10px;color:#c7d8e6;}
    
    .box_tip_home_2{margin-left:10px; width: 226px; height:77px;float:left; background: url(../../img/bg_box_2.png) no-repeat bottom center}
    .box_tip_home_text_2{padding: 25px 0 0 10px;color:#c7d8e6;}
    
    .box_tip_home_3{margin-left:12px; width: 226px; height:77px;float:left; background: url(../../img/bg_box_3.png) no-repeat bottom center}
    .box_tip_home_text_3{padding: 25px 0 0 10px;color:#c7d8e6;}
    
    .box_tip_home_1:hover{margin:0; width: 226px; height:77px; float:left; background: url(../../img/bg_box_home_1.png) no-repeat bottom center; z-index: 1000;}
    .box_tip_home_1.active{margin:0; width: 226px; height:77px; float:left; background: url(../../img/bg_box_home_1.png) no-repeat bottom center;z-index: 1000;}
    
    .box_tip_home_2:hover{margin-left:10px; width: 226px; height:77px; float:left; background: url(../../img/bg_box_home_2.png) no-repeat bottom center; z-index: 1000;}
    .box_tip_home_2.active{margin-left:10px; width: 226px; height:77px; float:left; background: url(../../img/bg_box_home_2.png) no-repeat bottom center;z-index: 1000;}
    
    .box_tip_home_3:hover{margin-left:12px; width: 226px; height:77px; float:left; background: url(../../img/bg_box_home_3.png) no-repeat bottom center; z-index: 1000;}
    .box_tip_home_3.active{margin-left:12px; width: 226px; height:77px; float:left; background: url(../../img/bg_box_home_3.png) no-repeat bottom center;z-index: 1000;}
    
    
/*--------------------------------FOOTER------------------------------*/ 
    #footer{}
    
    .box_footer{margin-top:15px;padding:0; width:700px; height: 138px; background: url(../../img/bg_box_footer.jpg) repeat-x top left;}
    .box_footer_content{padding: 20px 12px;}
    .logo_1{margin:0;width: 182px; float:left;}
    
    .menu_footer{margin:0; width: 295px; padding-left:15px; padding-top:5px; float:left;}
    .menu_footer ul{ margin:0; padding: 0; width: 295px; list-style: none;}
    .menu_footer ul li{margin: 0; width: 85px; float:left; padding:0 0 5px 12px; background:url(../../img/icon_menu_footer.jpg) no-repeat left; }
    .menu_footer ul li a{color:#5597ac; text-decoration: none;}
    .menu_footer ul li a:hover{text-decoration: underline;}
    
    .box_contact{margin:0; width:180px; height: 99px; float:left; background: url(../../img/bg_box_contact.jpg) no-repeat top left;}
    .box_contact_text{padding: 10px 20px; color:#ffffff;}
    .box_contact_text p{line-height: 20px;}
/*--------------------------------ENDCSS------------------------------*/	
}